scientific breakthrough - Alemán Inglés Diccionario